MAX-CSP, Graph Cuts and Statistical Physics
نویسنده
چکیده
Baker’s technique, which was created over three decades ago, is a powerful tool for designing polynomial time approximation schemes (PTAS) for NP-hard optimization problems on planar graphs and their generalizations. In this paper, we propose a unified framework to formulate the optimization problems where the local constraints of these problems are encoded by functions attached on the vertices. This framework has much stronger ability for modelling real world problems than classic combinatorial optimization problems. We prove that when the function fi attached on i ∈ V is a liberal function (fi ≥ 0) for all i ∈ V , then there is a PTAS for computing the max-sum of fi on planar graphs. We also prove that computing the min-sum of fi does not admit PTAS even on planar graphs unless P = NP. But if the set of liberal functions satisfies the balance property, we have a PTAS for computing the min-sum. The approximation algorithms for computing max-sum and min-sum imply that the max-product and minproduct can also be well approximated in many cases. These results are further generalized to graphs with bounded local treewidth, H-minor-free graphs, d-dimensional geometric graphs with bounded density and graphs with bounded number of crossings per edge. Our results lead to PTASs for MAX-CUT, MAX-DICUT, MAX-k-CUT on these graphs. We also prove that if the corresponding factor graph of a CNF formula φ can be transformed into these graphs through X − F contractions, then computing the MAX-SAT of φ has a PTAS. This result can be extended to MAX-CSP problems in a similar way. Our technique generalizes Baker’s technique and many existing methods of graph decomposition. Our results make contributions to many important computation problems in various fields such as communication scheduling in wireless networks, task allocation for large-scale distributed database systems, MAP inference on graphical models, energy minimization in statistical physics and many applications in computer vision. State Key Laboratory for Novel Software Technology, Nanjing University, China. Email: [email protected] This work was proposed and finished when I was a full-time research intern at Microsoft Research Asia.
منابع مشابه
Solving Sparse Semi-Random Instances of Max Cut and Max CSP in Linear Expected Time
We show that a maximum cut of a random graph below the giantcomponent threshold can be found in linear space and linear expected time by a simple algorithm. In fact, the algorithm solves a more general class of problems, namely binary 2-variable-constraint satisfaction problems, or Max 2-CSPs. In addition to Max Cut, Max 2-CSPs encompass Max Dicut, Max 2-Lin, Max 2-Sat, Max-Ones-2-Sat, maximum ...
متن کاملSolving Sparse Random Instances of Max Cut and Max 2-CSP in Linear Expected Time
We show that a maximum cut of a random graph below the giantcomponent threshold can be found in linear space and linear expected time by a simple algorithm. In fact, the algorithm solves a more general class of problems, namely binary 2-variable constraint satisfaction problems. In addition to Max Cut, such Max 2-CSPs encompass Max Dicut, Max 2-Lin, Max 2-Sat, Max-Ones-2-Sat, maximum independen...
متن کاملFaster Algorithms for MAX CUT and MAX CSP, with Polynomial Expected Time for Sparse Instances
We show that a random instance of a weighted maximum constraint satisfaction problem (or max 2-csp), whose clauses are over pairs of binary variables, is solvable by a deterministic algorithm in polynomial expected time, in the “sparse” regime where the expected number of clauses is half the number of variables. In particular, a maximum cut in a random graph with edge density 1/n or less can be...
متن کاملApproximation of Global MAX-CSP Problems
We study the problem of absolute approximability of MAX-CSP problems with the global constraints. We prove existence of an efficient sampling method for the MAX-CSP class of problems with linear global constraints and bounded feasibility gap. It gives for the first time a polynomial in −1 sample complexity bound for that class of problems. The method yields also the best up to date sample compl...
متن کاملNew Upper Bounds for MAX-2-SAT and MAX-2-CSP w.r.t. the Average Variable Degree
MAX-2-SAT and MAX-2-CSP are important NP-hard optimization problems generalizing many graph problems. Despite many efforts, the only known algorithm (due to Williams) solving them in less than 2 steps uses exponential space. Scott and Sorkin give an algorithm with 2 2 d+1 ) time and polynomial space for these problems, where d is the average variable degree. We improve this bound to O∗(2 10/3 d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014